yarrow broomerape - Turkish English Dictionary